mitred leaf monkey - Spanish English Dictionary